//
//  ViewController.m
//  LHIAPManager
//
//  Created by 美食家 on 18/1/3.
//  Copyright © 2018年 不孤独的美食家. All rights reserved.
//

#import "ViewController.h"
#import "LHIAPManager.h"
@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
  
}
- (IBAction)buy:(id)sender {
    
    /** 注意:请在真机做测试，模拟器不行。在真机上做测试的时候，请在设置里面注销自己的真实AppleID。2请将此工程的bundleID替换为你的bundleID。然后再测试内购功能*/
    
    [[LHIAPManager  sharedManager] lh_startPurchaseWithProductID:@"你的产品ID" andUrl:LHIAPUrlTest andIAPSuccess:^(NSDictionary *resultDict) {
        /** 关于内购的状态码，请参考苹果官方文档链接:https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW1 */
        if ([resultDict[@"status"] intValue]==0) {
            NSLog(@"内购成功");
            /** 在这里向自己的服务器再次验证，做下发道具的操作 */
        }else{
            NSLog(@"内购失败");
        }
    } andIAPfailure:^(NSError *error) {
        /** 此error可能包含有用户取消内购或者网络异常引起的错误 */
        NSLog(@"内购失败=%@",error.localizedDescription);
    }];
    

}


@end
